home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGSCAL / ANIMATE.LZH / FONTEDIT.DOC < prev    next >
Text File  |  1984-10-15  |  3KB  |  55 lines

  1.  
  2.                    ╔═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╗
  3.                    ╠═╬═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╬═╣
  4.                    ╠═╣       F O N T E D I T       ╠═╣
  5.                    ╠═╬═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╦═╬═╣
  6.                    ╚═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╩═╝
  7.  
  8.             modified for the OKIDATA 93  by Neil J. Rubenking
  9.  
  10.  
  11.      FONTEDIT started out as a listing in one of the major magazines (sorry, I
  12. can't remember which).  It was designed for an Epson, but I modified it for
  13. the OKIDATA 93 (should work also with OKIDATA 92, and maybe 84?, 82?).  At the
  14. same time I added in another magazine program to get a "lookup" of the ROM dot
  15. definition of the first 128 characters, hoping to make it possible to redefine
  16. without starting from scratch.  Since the printer will not properly print a
  17. a pattern that includes two horizontally adjacent dots ( ▄▄ is no good!) the
  18. ROM lookups aren't as much of a help as they might be.
  19.  
  20.      FONTEDIT creates another BASIC program which, when run, loads up to 96
  21. characters in the OKIDATA, replacing your choice of any 96 regular characters.
  22. The created program also turns on the DLCG (Down Loadable Character Generator)
  23. font.  This font stays on until either the printer is turned off or you send
  24. the code that selects the regular font.  (Note that some Word Processing
  25. programs automatically clear the printer of codes when they start.)  The DLCG
  26. font stays loaded until the printer is turned off or cleared, so you can go
  27. back and forth between the DLCG font and the regular font.
  28.  
  29.      You can append more redefinitions (up to the limit of 96) to an existing
  30. font file, but you must know the line number the new items should start on.
  31. If you load and list the font program, you must not SAVE it without using the
  32. ASCII option (SAVE"B:NEWCHARS.BAS",A).  If you SAVE it without that option,
  33. you will not be able to append to it.
  34.  
  35.     To turn DLCG font off:  LPRINT CHR$(27);"0";
  36.     To turn DLGC on again:  LPRINT CHR$(27);"2";
  37.  
  38.     When you TEST a new character on the printer, the redefinition goes into
  39. the DLCG and stays unless (1) you redefine the same character another way,
  40. (2) it gets "pushed out" by having more that 96 characters defined, or (3) the
  41. printer is turned off or cleared.  If you have done a lot of TESTing, you may
  42. want to just turn the printer off and on again before running the font file
  43. create.
  44.  
  45.      The program NEWCHARS.BAS on this disk redefines the small alphabetic
  46. characters to new and bizarre forms--try running it and then TYPEing this
  47. document to the printer!  The characters "c" through "m" are now line drawing
  48. characters.  In order to actually use them to draw lines, you will have to set
  49. the line spacing to 1/12".
  50.  
  51.      To reset spacing to 12 lines/inch:  LPRINT CHR$(27);"%9";CHR$(12);
  52.      To set spacing back to 6 per inch:  LPRINT CHR$(27);"6";
  53.  
  54. Neil J. Rubenking  (13 September 1984)
  55.